take up residence - İngilizce Eş Anlamlılar Sözlük